stand astride over something - İspanyolca İngilizce Sözlük